# -*- coding:utf-8 -*-
from typing import Union, Any

from .base import BaseRecorder


class Recorder(BaseRecorder):
    def add_data(self, data: Any) -> None: ...

    def _record(self) -> None: ...

    def _to_xlsx(self) -> None: ...

    def _to_csv(self) -> None: ...

    def _to_txt(self) -> None: ...

    def _to_json(self) -> None: ...

    def _data_to_list_or_dict(self, data: Union[list, tuple, dict]) -> Union[list, dict]: ...
